import axios from '@/libs/api.request'

/**
 * 查询案例列表
 */
export function queryCaseList (data) {
    return axios.request({
        url: '/case/list',
        data: data,
        method: 'post'
    })
}

/**
 * 查询详情
 */
export function queryCaseInfo (caseId) {
    return axios.request({
        url: '/case/info',
        params: {
            caseId
        },
        method: 'get'
    })
}

/**
 * 新增案例
 */
export function caseAdd (data) {
    return axios.request({
        url: '/case/add',
        data: data,
        method: 'post'
    })
}

/**
 * 修改案例
 */
export function caseUpdate (data) {
    return axios.request({
        url: '/case/update',
        data: data,
        method: 'post'
    })
}

/**
 * 删除案例
 */
export function caseDelete (caseId) {
    return axios.request({
        url: '/case/delete',
        params: {
            caseId
        },
        method: 'get'
    })
}

/**
 * 下载案例
 */
export function caseDownload (caseId) {
    return axios.request({
        url: '/case/download',
        params: {
            caseId
        },
        method: 'get'
    })
}
